@charset "utf-8";
/* CSS Document */
body {
	font-family:Verdana;
	font-size:11px;	
	margin:0;
	padding:0;	
}
a {
	text-decoration:none;
	color:#000;
}
#main {
	background:#38383A;
}
#logo {
	padding:15px;
}
#content {
	background:#FFF;
	padding:15px;
}
#prohead
{
	background:url(../images/JP_Home-page_1B_25.jpg) no-repeat;
	width:712px;
	height:34px;
	text-align:left;
}
#prohead a{
	color:#fff;
	text-decoration:none;
	padding-left:15px;
	font-size:12px;
}

#price td {
	background:#201C1D;
	padding:5px;	
	color:#A21B18;
}
#sub {	
	padding:7px;	
}
#sub b{	
	float:left;
}
#sub a{
	color:#fff;
	text-decoration:none;
	font-size:12px;
	float:left;
}

#rightside th{
	background:#201C1D;	
	color:#FFF;
	font-size:12px;
}
#rightside p{
	float:left;
	padding-left:7px;
}
#rightside tr {
	background:url(../images/side_design_bg.jpg);
}
#rightside td{	
	color:#FFF;	
	font-size:10px;
	padding:10px;
}
#footer {
	text-align:left;
}
#footer ul li
{
	list-style:none;
	line-height:18px;
}
#footer a {
	text-decoration:none;
	color:#000;
}
#footer a:hover {
	text-decoration:underline;
}
#footer td {
	vertical-align:top;
}
#menu {
	padding-right:10px;
	
}
#menu a{
	text-decoration:none;
	color:#000;
}
#menu a:hover{
	text-decoration:underline;
	color:#999;
}
#menu a#active{
	text-decoration:underline;
	color:#999;
}
#wrapper {
	font-size:12px;
	color:#fff;
	text-align:left;
}
#rightsidetest th{
	background:#201C1D;	
	color:#B5B3B4;
	font-size:12px;
	text-align:left;
}
#rightsidetest p{
	float:left;
	padding-left:7px;
}
#rightsidetest tr{
	background:url(../images/testimonail_bg.jpg) no-repeat;

}
#rightsidetest td{	
	color:#B4B4B4;	
	padding:10px;
	font-size:10px;
	
}
.comma{
position:absolute;
}
.testfrom{
text-align:right;
color:#fff;
}
.frndemail{
	background:url(../images/invitefrnd_search.jpg);
	border:1px solid #323232;
	width:212px;
	margin-top:5px;
	margin-bottom:4px;
}
.sendbtn{
	background:url(../images/send_bttn01.jpg) no-repeat;
	width:68px;
	height:19px;
	float:right;
	margin-right:3px;
	border:none;
}


#tagcloud {
    line-height:2em; 
    text-align:center; 
    padding: 10px; 
    border: 1px solid #515153; 
	background:#3F3F3F;width:200px;height:200px;overflow:hidden;
  }

#clou {width:180px;text-align:center; 
    padding:10px; overflow:hidden;}

  #tagcloud a{
	color:#9c9c9c;
	text-decoration:none;
  }

   /*#tagcloud p{
	line-height:2em; 
  }*/
  #tagcloud a.cloud-0 { font-size:15px; }
  #tagcloud a.cloud-10 { font-size:30px; }
  #tagcloud a.cloud-20 { font-size:13px; }
  #tagcloud a.cloud-30 { font-size:20px; }
  #tagcloud a.cloud-40 { font-size:28px;  }
  #tagcloud a.cloud-50 { font-size:32px; }
  #tagcloud a.cloud-60 { font-size:11px; }
  #tagcloud a.cloud-70 { font-size:15px; }
  #tagcloud a.cloud-80 { font-size:20px; }
  #tagcloud a.cloud-90 { font-size:30px; }
  #tagcloud a.cloud-100 { font-size:9px; }

#tagcloud p a.cloud-10{font-size:30px;}
#tagcloud p a.cloud-50{font-size:12px;}
#tagcloud p a{width:70px;float:left;}


#tagcloud a:link, #tagcloud a:visited {
    text-decoration:none;
}
 
#tagcloud a:hover, #tagcloud a:active {
    text-decoration: underline;
    color: #000;
}
 




#shop {
	padding-left:20px;
	vertical-align:top;
	color:#FFF;
	text-transform:capitalize;
	text-align:left;
	}
.protitle {
	font-size:14px;
}
#compare{
	background:#323234;
	width:310px;
}

#compare tr td{
	border-bottom:2px solid #373739;
	padding:5px;
}

#comparetitle
{
	background:#201C1D;
}
#comparetitle td {
	padding:7px;
	border-bottom:0;
}
#review{
	background:#323234;	
	width:310px;
}
#review tr td{
	border-bottom:2px solid #373739;
	padding:5px;
}

#reviewtitle
{
	background:#201C1D;	
}
#reviewtitle td {
	padding:7px;
	border-bottom:0;
}

#description{
	background:#323234;	
	width:670px;
}
#description tr td{
	border-bottom:2px solid #373739;
	padding:5px;
}

#descriptiontitle
{
	background:#201C1D;	
}
#descriptiontitle td {
	padding:7px;
	border-bottom:0;
}


#writereview{
	background:#323234;	
	width:670px;
}
#writereview tr td{	
	padding:5px;
}

#writereviewtitle
{
	background:#201C1D;	
	color:#fff;
}
#writereviewtitle td {
	padding:7px;
	border-bottom:0;
}

/*sellerinfo*/
#sellerinfo{
	background:#323234;
	color:#fff;	
	text-align:left;
}
#sellerinfo tr td{	
	padding:5px;
}

#sellerinfo tr td a{	
	text-decoration:none;
	color:#FFF;
}


#sellerinfotitle
{
	background:#201C1D;	
}
#sellerinfotitle td {		
	padding:7px;
}

/*loginbox*/
#loginbox{
	background:#404040;
	color:#fff;	
	text-align:left;
	width:300px;
	border:1px solid #252527;
}
#loginbox tr td{	
	padding:5px;
	color:#999999;
}

#loginboxtitle
{
	background:#201C1D;	
}
#loginboxtitle td {		
	padding:10px;	
}
.textBox {
	border:1px solid #262626;
	background:url(../images/formbox.jpg);
}
.sub-butt {	
	width:96px;
	height:35px;
	background:url(../images/submit.png);
	color:#9c9c9c;
	border:0px;
	padding-bottom:7px;
	font-weight:bold;
	font-family:verdana;
	font-size:11px;
}
.sub-butt:hover {	
	width:96px;
	height:35px;
	background:url(../images/submit_up.png);
	color:#9c9c9c;
	border:0px;
	padding-bottom:7px;
	font-weight:bold;
	font-family:verdana;
	font-size:11px;
}
.create,.addpro {background-color:#201c1d; padding:10px;font-weight:bold;text-align:left;}
#fname,#lname,#zip,#mobile,#email,#password,#c_password,#dob,#pname,#price,#model,#weight,#topic {background:url(../images/formbox.jpg); width:232px; height:21px; border:0px;}
#captchaImage {background:#999999;}
#math {background:url(../images/formbox.jpg); width:132px; height:21px; border:0px;}
#transtype,#reviews{background:url(../images/textbox.jpg); width:232px; height:85px; border:0px;}
#address{background:url(../images/textbox.jpg); width:228px; height:85px; border:0px;}

#address,#ysuggest{background:url(../images/textbox.jpg); width:228px; height:85px; border:0px;}
#reviews{background:url(../images/textbox.jpg); width:230px; height:70px; border:0px;}
#state,#city,#gender,#category,#subcategory {background:url(../images/formbox.jpg); width:232px; height:21px; border:0px;}
#transtype {background:url(../images/textbox.jpg); width:100px; height:85px; border:0px;}
.label {color:#FFFFFF;}
.labelk {color:#9C9C9C;float:left;}
.labelc {color:#FFFFFF;font-size:11px;}
/* Results*/

#results{
	background:#323234;	
	width:670px;
}
#results tr td{
	border-bottom:2px solid #373739;
	padding:5px;
	color:#9C9C9C;
}
#results tr td a{	
	color:#9C9C9C;
}


#resultstitle
{
	background:#201C1D;	
	color:#fff;
}
#resultstitle td {
	padding:7px;
	border-bottom:0;	
}
.cont {margin-left:20px;color:#9C9C9C;}
#field {margin-left:20px; width:300px;}
.c {color:#9C9C9C;}
#yname,#ymobileno{background:url(../images/formbox.jpg); width:232px; height:21px; border:0px;}
.listpro th{color:#9c9c9c; background-color:#000; border-right:1px solid #272727;height:25px;padding:5px; text-align:left;}

.listpro {border:0px;}


.listtr tr td{color:#9c9c9c; }
.listpro tr td {color:#9c9c9c; border-right:1px solid #272727; }
.listpro tr td a{color:#9c9c9c; }

.listpro1 th{color:#9c9c9c; background-color:#000; height:25px;}
.listpro1 {border:0px;}
.listpro1 tr td {color:#9c9c9c;  background-color:#242424; height:25px; padding:8px; }

.ask_pro tr{ border:1px solid #292828;}


.listsellershop th{color:#9c9c9c; background-color:#000; height:25px;}
#question {background:url(../images/textbox01.jpg); width:423px; height:166px; border:0px;}


.listprobar th{color:#9c9c9c; background-color:#000; height:25px;  padding:5px; border-right:1px solid #272727;}
.listprobar {border:0px;}

.listtr tr td{color:#9c9c9c; border:0px; }
.listprobar tr td {color:#9c9c9c; height:25px;  padding:5px;border-right:1px solid #272727;}
.listprobar tr td a{color:#9c9c9c; }






/* Image Hover*/
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;

}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
.sub-butt1 {	
	width:174px;
	height:39px;
	background:url(../images/bttn.png);
	color:#9c9c9c;
	border:0px;
	padding-bottom:7px;
	font-weight:bold;
	font-family:verdana;
	font-size:11px;
}
.sub-butt1:hover {	
	width:174px;
	height:39px;
	background:url(../images/bttn_up.png);
	color:#9c9c9c;
	border:0px;
	padding-bottom:7px;
	font-weight:bold;
	font-family:verdana;
	font-size:11px;
}
#bargain img:hover
{
	background:url(../images/bargain_bttnup.png);
}
#barter img:hover
{
	background:url(../images/barter_bttnup.png);
}


fieldset {
 width:500px;
 border:1px solid #666666;
  }
/*slide */


.imgteaser a {
	text-decoration: none;
	float: left;
	
}
.imgteaser a:hover {
	cursor: pointer;
}
.imgteaser a img {
	float: left;	
	border: none;	
}
.imgteaser a img:hover {
	display:block;	
}

.desc{	
	font-size: 11px;
	font-family:Verdana;
	color:#fff;
	background:#000;
	text-align:left;		
	width:210px;
	height:135px;
	display:none;
	padding:10px;
	float:right;
}
.desc strong{	
	font-size: 14px;
}



/*Pranali*/

	.floatleft{
	
		float: left;
	}

	.floatright{
	
		float: right;
	}
/*ends*/
/*.views tr td{
padding:10px;
}*/

/*end slide */